#pragma once
#include "fxcc/core/graph/opengl3/Effect3d.h"

namespace fxcc
{
    namespace graph
    {
        namespace opengl3
        {
            namespace ssao
            {
                struct FXCC_API  BlurEffect : public fxcc::graph::opengl3::Effect3d
                {
                    BlurEffect();
                    void Begin();
                    void SetSSAOInput(const fxcc::graph::opengl3::Texture *texture);
                    std::string FragCode();
                };
            };
        };
    };
};